package com.crb.crm.manage.service.biz;

import com.crb.crm.manage.entity.biz.RestLogSearchDTO;
import com.crb.crm.manage.excel.model.RestLogModel;
import com.crb.crm.manage.excel.model.UserDeviceModel;
import com.crb.crm.manage.utils.PageDataResult;

import java.util.List;

/**
 * @项目名称：wyait-manage
 * @包名：com.wyait.manage.service
 * @类描述：
 * @创建人：wyait
 * @创建时间：2017-12-20 15:52
 * @version：V1.0
 */
public interface RestLogService {
	/**
	 * 分页查询列表
	 * @param page
	 * @param limit
	 * @return
	 */
	PageDataResult getRestLogs(RestLogSearchDTO searchDTO, int page, int limit);

	String delRestLog(Integer id);

	String getRestLogWithBLOBs(Integer id, String logType);

	List<RestLogModel> exportRestLog(RestLogSearchDTO searchDTO);

	List<UserDeviceModel> exportUserDevice(RestLogSearchDTO searchDTO);
}
